package com.qidian.by.sso.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.qidian.by.pojo.UserBase;
import com.qidian.by.util.pojo.EsResult;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 小可怎么都睡不够
 * @since 2024-05-16
 */
public interface IUserBaseService extends IService<UserBase> {
    /**
     *
     * @param userBase
     * @return
     */
    EsResult reg(UserBase userBase, String codeToken, String code);
    /**
     * 用户登陆
     * @param userBase
     * @return
     */
    EsResult login(UserBase userBase);

    /**
     * 校验用户的登陆状态
     * @param token
     * @return
     */
    EsResult checkLogin(String token);
}
